#打印出九九乘法表第一种
for i in range(1,10):
    for j in range(1,i+1):
        print("{}*{}={:<4}".format(j,i,j*i),end=" ")
    print("")
print("*"*70)

#打印出九九乘法表第二种
for i in range(1,10):
    for j in range(i,10):
        print("{}*{}={:<4}".format(i,j,i*j),end="")
    print("")
print("*"*70)

#打印出九九乘法表第三种
k=1
while k<=9:
    m=1
    while m<=k:
        print("{}*{}={:<4}".format(m,k,m*k),end=" ")
        m+=1
    print("")
    k+=1
print("*"*70)
#打印出九九乘法表第四种
k=1
while k<=9:
    m=9
    while m>=k:
        print("{}*{}={:<4}".format(k,m,m*k),end="")
        m-=1
    print("")
    k+=1
print("*"*70)

#打印出九九乘法表第五种
for i in range(1,10):
    for k in range(1,i):
        print (end="       ")
    for j in range(i,10):
            print("%d*%d=%2d" % (i,j,i*j),end=" ")
    print("")
print("*"*70)

#打印出九九乘法表第六种
for i in range(1,10):
    for j in range(1,10):
        print("{}*{}={:<2}".format(j,i,j*i),end="  ")
    print("")
print("*"*70)

